Home / Data table / List
Get a list of all data tables of the current workspace
GET /api/datatable/list
see Using authentication token
{
"valid": true,
"data": [
{
"name": "some table",
"type": "api",
"primary_key": "some field",
"columns": {
"some field": {
"primary": true,
"type": "integer",
"mandatory": false
},
"some other field": {
"primary": false,
"type": "integer",
"mandatory": false
}
}
},
{
"name": "some other table",
"type": "api",
"primary_key": "id",
"columns": {
"id": {
"primary": true,
"type": "integer",
"mandatory": false
},
"client_id": {
"primary": false,
"type": "integer",
"mandatory": false
}
}
}
],
"pagination": {
"is_next_page": false,
"rows_per_page": 2,
"total_rows": 2,
"total_pages": 1
}
}
<?php
require_once 'RestOpen.php';
$username = 'my_username';
$password = 'my_password';
$workspaceId = 999;
$rest = new RestOpen($username, $password, $workspaceId);
$result = $rest->getDataTableList();
var_dump($result);